lacking good judgment - Turkish English Dictionary